ContextCapture 用户指南

修饰

在某些情况下,输出三维模型可能包括需要修复的错误结构(看不见的区域、可反射部分、水域...)。

ContextCapture 进程结束时或期间,通过修改重建项目的参考三维模型,可以在第三方软件中修复输出三维模型。

通过修饰 ContextCapture 重建项目的参考三维模型,您可以从 ContextCapture 自动纹理处理和/或输出格式中受益。

重要信息:通过管理重建辅助,可以避免修饰过程。

修改工作流

在大多数情况下,建议的流程如下:

  1. 识别需要修饰的瓦片。

    必须先生成 3MX 格式的模型,并使用 ContextCapture Viewer 进行可视化。检测到缺陷时,请选择相应的瓦片(菜单 > 工具 > 瓦片选择集),然后将要修饰的瓦片列表导出到 .TXT 文件中。

  2. 创建要修饰的生产项目。

    提交一个含目标三维模型的新生产项目,用于从活动的重建项目进行修饰:

    • 名称:您可指定任意名称。
    • 描述:可选。
    • 选择集
      1. 通过选中相应的框,手动选择所需的瓦片。
      2. 或者,您也可以使用“载入选择集”按钮加载一个包括瓦片列表的瓦片选择文件。
      3. 或者,可以通过使用“从 KML 文件定义选择集”按钮加载 KML 文件来自动选择瓦片。将选择 KML 中所述的多边形所包含/相交的所有瓦片。
    • 目的:选择用于进行修饰的三维格网模型。
    • 格式:DGN(默认)或 OBJ Wavefront(默认)。
    • 选项:包括或排除纹理(建议包括纹理,因为它有助于在修饰期间进行解释)。

      可选:更改无纹理面的颜色。

    • 目录:选择将生成文件的目录(请参阅下文)。

    另请参阅生产

    您应保留生产项目的文件结构,以便稍后将修饰瓦片导入 ContextCapture Master。

  3. [可选] 在修饰之前保存参考三维模型的副本。

    如果要跟踪修饰过程的所有不同阶段,对于每个瓦片,请复制包含要准备修饰的瓦片的目录:

    • 将此副本作为 ContextCapture 自动生成的原始瓦片。
    • 使用该主版本保存在修饰期间对瓦片所做的更改。当然,如果存在多个瓦片,此过程可应用于包含所有瓦片的父目录。
  4. 使用三维应用程序编辑瓦片

    使用 Bentley Descartes、Autodesk 3ds Max、Rhinoceros 3D、Autodesk Maya、Autodesk Mudbox、Autodesk MeshMixer、MeshLab 等第三方建模器编辑瓦片

  5. 将修饰瓦片导入 ContextCapture Master

    ContextCapture Master 中:在重建项目级别的“参考三维模型”选项卡中,单击“导入修饰瓦片”。

    根据执行的修改类型,在“几何结构修改”或“纹理和几何结构修改”表中,使用“添加修饰后的瓦片目录”按钮来添加包含已修改瓦片的目录。

    单击“导入修饰瓦片”按钮,关闭对话框。

    另请参阅导入修饰瓦片

    建议在 ContextCapture Viewer 中检查导入的瓦片:在重建项目级别的“参考三维模型”选项卡中,右键单击一个瓦片并选择“使用 ContextCapture Viewer 打开瓦片”。

    另请参阅参考三维模型

  6. 重新启动生产项目

    修饰瓦片时,将导致包括该瓦片在内的整个生产项目变成需要更新的状态。

    可以通过下列方式更新生产项目:

    • 更新包括已修改瓦片的生产项目:在生产项目级别按“提交更新”按钮,允许在生产项目中考虑这些修改。
    • 提交一个将考虑已修改瓦片的新生产项目。
    注释: 如果要取消在 ContextCapture Master 外部对瓦片所做的修改,请在重建项目级别的参考三维模型选项卡中,单击重置瓦片按钮。它将打开一个对话框,您可从中选择要重置和重新计算的瓦片。另请参阅重置瓦片

修饰纹理和几何结构的示例

工作流程图

不含版本管理的简单方法

这是最流畅的过程,但无法比较不同的版本。

含版本管理

较为复杂,但允许跟踪每个版本。